leather sofa - French English Dictionary